Forbes -
17 May 2014 01:11
IBM should worry investors, employees and customers. 8 straight quarters of revenue declines ($6B of revenues sold off,) reduced R&D spending, layoffs, higher debt and $8B out the door for stock buybacks. Oh my.
Share this Article
Comment on this Article
Please to comment